Alpine azalea - German English Dictionary